@charset "UTF-8";
/* CSS Document */
@media screen and (max-width: 1199px){
	.container{
		width: 98%;
		margin: 0 1%;
	}
	img{
		max-width: 100%;
	}
}
@media (min-width: 1024px) and (max-width:1199px ){
	/* 头部 */
	.header .nav ul li {
	     margin: 0 1%;
	}

	/* 印象篇 */
	.impression-grids .left{
 
		width: 55%;
	}
	.impression-grids .right{
		width: 44%;
	}
	.common-active ul li {
		width: 1.35rem;
	    height: 0.35rem;
	    margin-left: .05rem;
	}
	.common-active ul li span{
		 height: 0.35rem;
		 line-height: 0.35rem;
	}

	/* 专注篇 */
	.concentration-active ul li{
		width: 1.584rem;
	}
	.concentration-grids ul li{
		width: 3.21rem;
	}

	/* 硕果篇 */
	.great-grids .great-content .great-box,.great-grids .great-grids-item ul{
		width: 10rem;
	}
	.great-grids .great-content{
		padding: 0.097rem;
	}
	.great-grids .great-grids-item ul li{
		width: 2.30rem;
	}

	/* 资讯篇 */
	.information-grids dl{
		width: 49%;
	}
	.information-grids dl:nth-child(odd){
		margin-right: 2%;
	}
	.information-grids dl dt {
	    width: 1.17rem;
	    height: 100px;
	}
	.information-grids dl dd {
	    width: 3.41rem;
	    height: 120px;
	    margin-left: 10px
	}
	.information-grids dl dd h3{
		font-size: 20px;
		margin-top: 0;
	}
	.information-grids dl dd span{
		margin-top: 0.0488rem;
	}
	.information-grids dl dd p {
	    font-size: 13px;
	    line-height: 18px;
	    margin-top: 5px;
	}

	/* 在线留言 */
	.message .right{
		width: 60%;
	}
	.message .left{
		width: 40%
	}
	.message form label span{
		width: 20%;
	}
	.message form label input[type=text]{
		width: 80%
	}
	.message textarea{
		width: 100%;
		height: 100px;
	}
	.message .login{
		width: 100%
	}

	/* 培训学习 */
	.train .impression-active ul li{
		width: 1.91rem;
	}
	.train-grids ul{
		margin-left:-0.195rem;
	}
	.train-grids ul li{
		width: 3.125rem;
		margin-left: 0.195rem;
		margin-bottom: 0.195rem;
		height: 2.978rem;
	}
	.train-grids ul li span, .train-grids ul li span img{
		height: 2.54rem;
	}


	/* 加盟合作 */
	.partner-serve-grids ul li{
		margin-left:0;
		margin-bottom: 0.3rem;
		width: 33.33%
	}
	.partner-serve-grids ul li a{
		margin:0 auto;
		width: 2rem;
	    height:2rem;
	    font-size:0.2rem;
	}
	.partner-serve-grids ul li .circle {
	    position: absolute;
	    width: 2rem;
	    height:2rem;
	    top: -8px;
	    left: 50%;
	    border-radius: 100%;
	    z-index: 1;
	    margin-left: -1rem;
	}

	.partner-advantage-grids dl {
	    width: 49%;
	    margin-bottom: 0.3rem;
	    height: 122px;
	}
	.partner-advantage-grids dl dt{
		width: 1.17rem;
		height: 1.17rem;
	}
	.partner-advantage-grids dl dd{
		width: 3.5rem;
		margin-left: 2%;
	}
	.partner-advantage-grids dl dd h3{
		font-size: 20px;
	}
	.partner-advantage-grids dl dd p {
	    font-size: 14px;
	}

	/* 服务流程 */
	.process-grids ul li{
		margin-left: 0;
		height: 2rem;
		width: 33.33%
	}
	.process-grids ul li .shape{
		margin:0 auto
	}
	.process-grids ul li p {
	    font-size: 0.3rem;
	    margin-top: 0.5rem;
	}

	.consultation-btn a{
		width: 360px;
	}

	/* 新闻资讯 */
	.news .information-grids dl dt{
		width: 1.17rem;
	}
	.news .information-grids dl dd{
		width: 8.5rem;
	}

	/* 联系我们 */
	.contactus ul{
		margin-left: -0.48rem;
	}
	.contactus ul li{
		width: 2.93rem;
		margin-left: 0.48rem;
	}
	.address .left,.address .right,.address .right{
		width: 100%
	}
	 .address .right #allmap{
	 	width: 99%;
	 	height: 3.5rem;
	 }

	 /* 资质荣誉 */
	 .honor-grids ul{
	 	margin-left: -0.2rem;
	 }
	 .honor-grids ul li{
	 	width: 2.125rem;
	    margin-left: 0.2rem;
	    margin-bottom: 0.2rem;
	    padding: 0.086rem;
	    height: 330px;
	    margin-top: 10px;
	 }
	 .honor-pop .honor-pop-box .big-box {
	    width: 500px;
	    height: 450px;
	}
	.honor-pop .honor-pop-box{
		height: 550px;
	}
	.honor-pop .honor-pop-box .big{
		line-height: 450px;
	}

	/* 走进奥发 */
	.culture-box {
	    padding-bottom: 28px;
	}
	.culture-box div{
		width: 48%;
		padding: 1%;
		margin-bottom: 0.2rem;
	}
	.culture-box p font {
	    width: 30%;
	}
	.culture-box span {
	    width: 65%;
    	margin-left: 2%;
	}
	.company .impression-grids .right{
		margin-right: 0;
	}
	.company-grids .left{
		margin-left: 2%!important;
		margin-right: 0;
	}
	.environment .title{
		height: auto;
		padding: 20px 0;
	}
	.environment .title h1{
		font-size: 26px;
	}
	.environment .title p {
	    font-size: 16px;
	}
	.environment .title p {
   	 	font-size: 0.18rem;
	}
	.environment ul {
    	margin-left: -1%;
	}
	.environment ul li{
		margin-left: 1%
	}
	.environment ul li.li1{
	width: 68%;
	}
	.environment ul li.li2{
		width: 30%;
	}
	.environment ul li.li3{
		width: 48%;
	}
	.environment ul li.li4{
		width: 50%;
	}

	/* 走进奥发 资质荣誉 */
	.aptitude .aptitude-box{
		width: 9rem;
	}


}
@media (min-width: 769px) and (max-width:1023px ){
	/* 头部 */
	.header .nav ul li:first-child{
		margin-left: 0;
	}
	.header .nav ul li:last-child{
		margin-right: 0
	}
	.header .logo01{
		width: 22%;
	}
	.header .nav ul li {
	    margin: 0 0.8%;
	}

	/* 资讯篇 */
	.impression-grids .left {
	    width: 56%;
	    
	}
	.common-active{
	   margin-top: 5px;
	}
	.impression-grids .right{
		width: 43%;
	}
 
	.common-active ul li {
	    width: 1.33rem;
	    height: 0.336rem;
	    margin-left: 0.06rem;
	}
	.common-active ul li span {
	    line-height: 0.336rem;
	    height: 0.336rem;
	}
	.common-active ul li span{

	}

	/* 专注篇 */
	.concentration-active ul li{
		width: 1.58rem;
	}
	.concentration-grids ul li {
	    width: 3.2rem;
        margin-left: 0.08rem;
        margin-bottom: 0.08rem;
	}

	/* 硕果篇 */
	.great-grids .great-content .great-box,.great-grids .great-grids-item ul{
		width: 10rem;
	}
	.great-grids .great-content{
		padding: 0.097rem;
	}
	.great-grids .great-grids-item ul li{
		width: 2.30rem;
	}
	.great .great-btn span{
		width: 0.8rem;
	}

	/* 资讯篇 */
	.information-grids dl{
		width: 49%;
		margin-bottom: 0.3rem;
	}
	.information-grids dl:nth-child(odd){
		margin-right: 2%;
	}
	.information-grids dl dt {
	    width: 1.17rem;
	    height: 100px;
	}
	.information-grids dl dd {
	    width: 3.41rem;
	    height: 120px;
	    margin-left: 10px
	}
	.information-grids dl dd h3{
		font-size: 0.2rem;
		margin-top: 0;
	}
	.information-grids dl dd span{
		margin-top: 0.0488rem;
	}
	.information-grids dl dd p {
	    font-size: 13px;
	    line-height: 18px;
	    margin-top: 5px;
	}

	/* 在线留言 */
	.message .right{
		width: 60%;
	}
	.message .left{
		width: 40%
	}
	.message form label span{
		width: 20%;
	}
	.message form label input[type=text]{
		width: 80%
	}
	.message textarea{
		width: 100%;
		height: 100px;
	}
	.message .login{
		width: 100%
	}
	.message .left .left-box p{
		line-height: 24px;
	}

	/* 培训学习 */
	.train .impression-active ul li{
		width: 1.91rem;
	}
	.train-grids ul{
		margin-left:-0.195rem;
	}
	.train-grids ul li{
		width: 3.125rem;
		margin-left: 0.195rem;
		margin-bottom: 0.195rem;
		height: 2.978rem;
	}
	.train-grids ul li span, .train-grids ul li span img{
		height: 2.54rem;
	}

	/* 加盟合作 */
	.partner-serve-grids ul li{
		margin-left:0;
		margin-bottom: 0.3rem;
		width: 33.33%
	}
	.partner-serve-grids ul li a{
		margin:0 auto;
		width: 2rem;
	    height:2rem;
	    font-size:0.2rem;
	}
	.partner-serve-grids ul li .circle {
	    position: absolute;
	    width: 2rem;
	    height:2rem;
	    top: -8px;
	    left: 50%;
	    border-radius: 100%;
	    z-index: 1;
	    margin-left: -1rem;
	}
	.partner-advantage-grids dl {
	    width: 100%;
	    margin-bottom: 0.3rem;
	    height: 122px;
	}
	.partner-advantage-grids dl dt{
		width: 1.2rem;
		height: 1.2rem;
	}
	.partner-advantage-grids dl dd {
	    width: 8.3rem;
	    margin-left: 0.2rem;
	}
	.partner-advantage-grids dl dd h3{
		font-size: 20px;
	}
	.partner-advantage-grids dl dd p {
	    font-size: 14px;
	}

	/* 服务流程 */
	.process-grids ul li{
		margin-left: 0;
		height: 2rem;
		width: 33.33%
	}
	.process-grids ul li .shape{
		margin:0 auto
	}
	.process-grids ul li p {
	    font-size: 0.3rem;
	    margin-top: 0.5rem;
	}

	.consultation-btn a{
		width: 360px;
	}

	.consultation-btn a{
		width: 3rem;
	}
	.consultation-btn i{
		width: 3rem;
	}

	/* 新闻资讯 */
	.news .information-grids dl dt{
		width: 1.17rem;
	}
	.news .information-grids dl dd{
		width: 8.5rem;
	}

	/* 联系我们 */
	.contactus ul{
		margin-left: -0.38rem;
	}
	.contactus ul li{
		width:3rem;
		margin-left: 0.38rem;
	}
	.address .left,.address .right,.address .right{
		width: 100%;
	}
	.address .right #allmap{
	 	width: 99%;
	 	height: 3.5rem;
	 }

	  /* 资质荣誉 */
	 .honor-grids ul{
	 	margin-left: -0.2rem;
	 }
	 .honor-grids ul li{
	 	width: 2.125rem;
	    margin-left: 0.2rem;
	    margin-bottom: 0.2rem;
	    padding: 0.086rem;
	    height: 3.4rem;
	 }
	 .honor-pop .honor-pop-box .big-box {
	    width: 500px;
	    height: 450px;
	}
	.honor-pop .honor-pop-box{
		height: 550px;
	}
	.honor-pop .honor-pop-box .big{
		line-height: 450px;
	}


	/* 走进奥发 */
	.culture-box {
	    padding-bottom: 28px;
	}
	.culture-box div{
		width: 48%;
		padding: 1%;
		margin-bottom: 0.2rem;
	}
	.culture-box p font {
	    width: 30%;
	}
	.culture-box span {
	    width: 65%;
    	margin-left: 2%;
	}
	.company .impression-grids .right{
		margin-right: 0;
	}
	.company-grids .left{
		margin-left: 2%!important;
		margin-right: 0;
	}
	.environment ul{
		margin-left: -1%
	}
	.environment ul li{
		margin-left: 1%
	}
	.environment ul li.li1{
		width: 68%;
	}
	.environment ul li.li2{
		width: 30%;
	}
	.environment ul li.li3{
		width: 48%;
	}
	.environment ul li.li4{
		width: 50%;
	}

	/* 走进奥发 资质荣誉 */
	.aptitude .aptitude-box{
		width: 9rem;
	}
	.environment .title h1{
		font-size: 24px;
	}
	.environment .title p {
	    font-size: 16px;
	}

}


@media (max-width: 768px){
	body{
		padding-top: 1.8rem;
	}
	.header{
		position: fixed;
		top: 0;
		left: 0;
		z-index: 99999;
	}
	.index_common{
		margin-bottom: 0.5rem
	}
	.common-active .a1{
		display: block
	}
	.nav-btn{
		display: block;
		width: 54px;
		height: 46px;
		background: #fff;
		border-radius: 10px;
		text-align: center;
		line-height: 44px;
		position: absolute;
		top: 0.6rem;
		right: 0.4rem;
		z-index: 999
	}
	.header .nav{
		height: 1.8rem;
	}
	.header .nav ul {
	    margin-top: 0;
	    position: absolute;
	    top: 1.8rem;
	    left: 0;
	    background: rgba(61,181,96,0.9);
	    z-index: 999;
	    width: 100%;
	    display: none
	}
	.header .logo01 {
	    width: 3rem;
	    height: 1.6rem;
	    line-height: 1.6rem;
	    left: 0.4rem;
	    top: 0;
	    margin: 0;
	}
	.header .logo01 img {
	    margin-top:0rem;
	    max-height: 1.2rem;
	}
	.header .nav ul li {
		float: none!important;
	    font-size: 0.4rem;
	    margin: 0 0;
	    position: relative;
	    height: 1rem;
	    width: 100%;
	    padding: 0 0.468rem;
	    line-height: 1rem;
	    border-bottom: 1px solid rgba(255,255,255,.3);
	}
	.header .nav ul li .current span, .header .nav ul li a:hover span,.header .nav ul li.current a span{
		display: none;
	}
	.header .nav ul li .submenu{
		display: none!important
	}

	/* 轮播图 */
	#wowslider-container .ws_bullets {
	    bottom: 0.1rem;
	    left: 53%;
	}
	#wowslider-container .ws_bullets a {
	    margin-left: 0.2rem;
	    width: 0.8rem;
	    height: 0.1rem;
	}

	/* 印象篇 */
	.impression-grids .left img{
		max-height: 6rem;
	}
	.index_common .title {
	    margin-bottom: 0.5rem;
	}
	.index_common .title img{
		max-width: 6rem
	}
	.index_common .container{
		position: relative;
	}
	.impression-grids .left .left-grids-item div, .impression-grids .left .left-grids-item div img{
		height: 6rem;
	}
	.impression-grids .left {
	    margin-top: 0.2rem;
	    margin-bottom:0;
	}
	.impression-grids-item div, .impression-grids-item {
	    height: auto;
	}
	.impression-grids .left,.impression-grids .right{
		width: 100%;
		height: auto;
		margin-right: 0;
	}
	.culture-grids-item p {
	    margin-bottom: 0.1rem;
	    font-size: 0.2rem;
	}
	.index_common{
		position: relative
	}
	.concentration{
		padding: 0.3rem 0;
	}
	.impression-active ul li{
		border-bottom: 1px solid rgba(255,255,255,.3);
		transition: 0 ease-in-out;
	}
	.impression-active  ul li a span:nth-of-type(1),.impression-active  ul li a span:nth-of-type(2) {
    	background: rgba(61,181,96,.8);
	}
	.impression-active ul li.current a span{
		background: rgba(61,181,96,.8);
	}
	.common-active  ul li a:hover,.common-active  ul li a{
		transform: rotate(0deg)
	}
	.common-active  ul li a span:nth-of-type(2){
		display: none;
	}

	.impression-active .a1:after{
		border-top: 10px solid #fff;
	}
    .common-active{
        position: relative;
        margin-left:0;
    }
	.common-active .a1:after{
		content: "";
		width: 0;
		height: 0;
		border-left: 10px solid transparent;
		border-right: 10px solid transparent;
		display: inline-block;
		margin-left: 5px;	
	}
    .concentration-active .a1:after{
        border-top:10px solid #3db560
    }
	.impression-grids-item div{
		margin-left: 0;
	}
	.impression-active:after{
		left: 6rem;
	}
	.common-active ul li:first-child{
		display: block;
	}
	.common-active ul li{
		width: 33.33%;
		margin: 0;
		float: left;
		line-height: 30px;
		height: 30px;
	}
	.common-active ul li a span{
		line-height: 30px;
		font-size: 14px;
	}
	.concentration-active ul li span{
		height: 30px;
	}
	.concentration-active ul li{background: #fff}


	/* 下拉切换 */
	.pos-actice{
		position: absolute;
		width: 100%;
		height:auto;
		line-height:40px;
		z-index: 99;
		top: 0;
		left: 0;
		margin: 0;
		background: #3db560;
	}
	.common-active .a1{
		width: 100%;
		height: 40px;
		color: #fff;
		text-align: center;
		line-height: 40px;
		display: block;
		font-size: 16px;
		margin-bottom: 1px;
	}
	.common-active ul{
		display: none;
	}
	.impression-active ul li a{
		color: #fff;
	}
	.impression-active .a1{
		background: #3db560;
	}
	.concentration-active .a1{
		color: #3db560;
		background: #fff
	}



	/* 专注篇 */
	.concentration-active ul li.current a span:nth-of-type(1) {
    	background: #fff;
	}
	.concentration-active ul li.current a span {
    	background: #fff;
	}
	.concentration-active ul li{
		border-bottom: 1px solid rgba(61,181,96,0.9);
	}
	.concentration-active:before{
		border-top: 10px solid #3db560;
	}
	.concentration-active:before{
		top: 16px;
	}
	.concentration-grids ul{
		margin-left: -1%;
	}
	.concentration-grids ul li {
	    width: 49%;
	    height: 245px;
	    float: left;
	    margin-left: 1%;
	    margin-bottom:1%;
	    height: 2.968rem;
	}
	.concentration-grids ul li img{
		height: auto
	}
	.concentration-grids{
		margin-top: 0.3rem;
	}
	.concentration-active ul li a{
		color: #333;
	}
	.concentration-active ul li:nth-last-child(1),.concentration-active ul li:nth-last-child(2){
		display: none;
	}
	.concentration-grids ul li .info{
		background: rgba(0,0,0,0.3)
	}
	.concentration-grids ul li .info,.concentration-grids ul li .info h1, .concentration-grids ul li .info a{
		opacity: 1;
		transform: translateY(0px);
	}
	.concentration-grids, .concentration-grids_item{
		height: 9.15rem;
	}
	.concentration-grids ul li .info h1{
		font-size: 0.4rem;
		font-weight: normal
	}
	.concentration-grids ul li .info .caption{
		top: 0.6rem;
	}
	.concentration-grids ul li .info a {
		width: 3rem;
	    height: 0.6rem;
	    line-height: 0.6rem;
	}
	.concentration-grids ul li .info a span {
	    width: 0.6rem;
	    height: 0.6rem;
	    font-size: 0.3rem;
	}

	/* 硕果篇 */
	.great .great-btn span{
		width: 1.5rem;
	}
	.great-grids .great-content {
    	padding: 2%;
	}
	.great-grids .great-content .great-box,.great-grids .great-grids-item ul{
		width: 10rem;
		height: 6.2rem;
	}
	.great-grids-item ul li a p{
		display: none;
	}
	.great-grids .great-grids-item ul li{
		width: 4.6rem;
		height: 2rem;
		line-height: 2rem;
		margin-left: 0.08rem;
    	margin-bottom: 0.08rem;
	}
	.great-grids{
		height: 7.2rem;
	}
	.great-grids .great-grids-item ul li a img {
	    max-height: 1.8rem;
	}
	.great .great-btn{
		bottom: 0.5rem;
	}
	.great-grids .great-grids-item ul li p{
		opacity: 1;
		font-size: 0.35rem;
	}

	/* 资讯篇 */
	.information{
		padding: 0.3rem 0;
	}
	.information-grids dl {
	    width: 100%;
	    float: none;
	    margin-bottom: 0.3rem;
	}
	.information-grids dl dt{
		width: 2.5rem;
		height: 1.968rem;
	}
	.information-grids dl dd {
	    width:7rem;
	    height: 1.87rem;
	    margin-left: 0.2rem;
	}
	.information-grids dl:nth-last-child(1),.information-grids dl:nth-last-child(2){
		display: none;
	}
	.information-grids dl dd h3{
		font-size: 0.38rem;
		margin-top: 0;
	}
	.information-grids dl dd span{
		margin-top: 0.1rem;
	}
	.information-grids dl dd p {
	    font-size: 0.32rem;
	    line-height: 0.4rem;
	    margin-top: 0.1rem;
	}

	/* 底部 */
	.contactUs-grids p {
	    font-size: 0.38rem;
	    line-height: 0.65rem;
	    max-width: 80%;
	    margin: 0 auto;
	}
	.contactUs-grids p span{
		display: block;
		margin: auto;
	}

	/* 在线留言 */
	.message{
		height: auto;
		margin: 0.4rem 0;
	}
	.message .left .left-box,.message .right .right-box {
    	padding: 0.3rem 0.5rem;
	}
	.message .left .left-box p {
	    font-size: 0.35rem;
	    line-height: 0.5rem;
	    margin-top: 0rem;
	}
	.message .left{
		width: 100%
	}
	.message .left .left-box img{
		max-width: 5rem;
	}
	.message .right dl dd h4{
		font-size: 0.4rem;
	}
	.message .right{
		width: 100%
	}
	.message form label span{
		width: 20%;
		font-size: 0.35rem;
		line-height: 0.8rem;
	}
	.message form label {
	    margin-bottom: 0.2rem;
	    width: 100%;
	    height: 0.8rem;
	}
	.message form label input[type=text]{
		width: 80%
	}
	.message textarea {
	    width: 100%;
	    height: 2rem;
	    background: rgba(185,196,173,.8);
	    text-indent: 1em;
	    padding-top: 0.2rem;
	    font-size: 14px;
	}
	.message .login {
	    width: 100%;
	    height: 1rem;
	    border-radius: 5px;
	    margin-top: 0.2rem;
	    font-size: 0.35rem;
	}

	.title-common h2{
		font-size: 0.5rem;
	}
	.title-common span{
		font-size: 12px;
	}

	/* banner */
	.banner{
		min-height: 6rem;
	}
	.banner .info{
		margin-top: 0.8rem;
	}
	.banner .info h1 {
	    font-size: 0.5rem;
	    font-weight: normal
	}
	.banner .info p {
	    font-size: 0.3rem;
	    margin: 0.1rem 0 0.2rem 0;
	}
	.banner .info .banner-box{
		width: 8rem;
		padding: 0.2rem 0;
	}
	.banner .info .banner-box-content {
	    line-height: 1.8rem;
	}
	.banner .info .banner-box-content img{
		max-width: 80%
	}


	/* 培训学习 */
	.train .impression-active .a1{
		border-bottom: 1px solid rgba(255,255,255,.3);
	}
	.train .impression-active ul li{
		width:33.33%;
		height: auto
	}
	.train .impression-active ul li span{
		height: auto;
		line-height: inherit
	}
	.train .intro {
	    line-height: 0.48rem;
	    color: #333333;
	    text-indent: 2em;
	    font-size: 16px;
        margin:0
	}
    .impression-active{
        margin-bottom:0.2rem;
    }
	.train .intro p {
    	padding: 0.2rem;
    	font-size: 0.35rem;
    	font-weight: normal;
	}
	.train .common-active{
		width: 98%;
		margin-left: 1%;
		margin-top: 0.2rem;
	}
	.train-grids ul{
		margin-left: -2%;
	}
	.train-list ul{
		margin-top: 0.2rem;
	}
	.train-grids ul li{
		width: 48%;
		margin-left: 2%;
		height: 3.9rem;
		margin-bottom: 0.3rem;
		transition: 0.5s;
	}
	.train-grids ul li span, .train-grids ul li span img{
		height: 3.2rem;
	}
	.train-grids ul li p{
		line-height: 1.8em;
    	font-size: 0.3rem;
	}

	/* 分页 */
	.page ul li a {
	    font-size: 0.35rem;
	    line-height: 0.6rem;
	    height: 0.6rem;
	    padding: 0 0.2rem;
	}
	.page ul li{
		 height: auto;
	}
	.pos-organization{
		margin-bottom: 0px;
	}
	.positon-current{
		line-height:24px;
	}
	.positon-current p{
		font-size: 0.35rem;
	}

	/* 加盟合作 */
	.partner-advantage-grids{
		margin-top: 0.2rem;
	}
	.partner-serve {
    margin-top: 0.5rem;
	}

	.partner-common {
	    margin-bottom: 0.5rem;
	}
	.partner-common .title h1{
		font-size:0.6rem
	}
	.partner-common .title a {
	    font-size: 0.4rem;
	    width: 2rem;
	    height: 0.6rem;
	    margin: 0.2rem auto;
	    line-height: 0.6rem;
	}
	.partner-serve-grids ul li{
		margin-left:0;
		margin-bottom: 0.5rem;
		width: 50%
	}
	.partner-serve-grids ul li a{
		margin:0 auto;
		width: 3rem;
	    height:3rem;
	    font-size:0.4rem;
	}
	.partner-common .title i{
		width: 2rem;
	}
	.partner-serve-grids ul li .circle {
	    position: absolute;
	    width: 3rem;
	    height:3rem;
	    top: -8px;
	    left: 50%;
	    border-radius: 100%;
	    z-index: 1;
	    margin-left: -1.5rem;
	}

	.partner-serve-grids ul {
	    margin-left: 0;
	    margin-top: 0.5rem;
	}
	.partner-advantage-grids dl {
	    width: 100%;
	    margin-bottom: 0.4rem;
	    height: auto;
	    overflow: hidden;
	}
	.partner-advantage-grids dl dt{
		width: 2rem;
		height: 2rem;
	}
	.partner-advantage-grids dl dt p{
		font-size: 0.8rem;
		margin-top: -0.15rem;
	}
	.partner-advantage-grids dl dt h6{
		font-size: 0.4rem;
		padding-top: 0.4rem;
	}
	.partner-advantage-grids dl dd {
	    width: 7.5rem;
	    margin-left: 0.2rem;
	}
	.partner-advantage-grids dl dd h3{
		font-size: 0.4rem;
		padding-bottom: 0.1rem;
    	margin-bottom: 0.1rem;
	}
	.partner-advantage-grids dl dd p {
	    font-size: 14px;
	}

	/* 服务流程 */
	.process-grids {
   	 	margin-top: 40px;
	}
	.process-grids ul li {
	    float: left;
	    margin-left: 0;
	    margin-bottom: 100px;
	    text-align: center;
	    width: 50%;
	    height: 100px;
	}
	.process-grids ul li .shape {
	    width: 140px;
	    height: 80px;
	    margin:auto
	}
	.process-grids ul li .shape img{
		max-height: 70px;
	}
	.process-grids ul li p {
	    font-size: 0.4rem;
	    margin-top: 40px;
	}
	.process-grids ul li .shape:after, .process-grids ul li .shape:before {
	    border-left: 70px solid transparent;
	    border-right: 70px solid transparent;
	}
	.process-grids ul li .shape:after {
	    border-bottom: 33px solid #3db560;
	    top: -33px;
	}
	.process-grids ul li .shape:before {
	    bottom: -33px;
	    border-top: 33px solid #3db560;
	}
	.process-grids ul li .shape i {
    	top: -120px;
    }
	.process-grids ul li .shape img{
		max-height:70px;
		top: -5px;
	}

	.consultation {
	    margin-bottom: 20px;
	    margin-top: 0;
	}
	.consultation-btn a {
	    width: 3rem;
	    height: 1rem;
	    font-size: 0.4rem;
	    margin: 0 0.2rem;
	    line-height:1rem;
	}
	.consultation p{
		font-size:0.3rem;
	}
	.consultation-btn i{
		width: 3rem;
	}
	.features-grids{
		margin-top: 0.2rem;
	}
	.features-grids .tag{
		height: 1rem;
		line-height:1rem;
	}
	.features-grids .tag h1{
		font-size: 0.4rem;
	}
	.features-grids-box p {
	    font-size: 0.3rem;
	    line-height: 0.5rem;
	    max-width: 90%;
	    margin: auto;
	    padding-top: 1rem;
	}
	.tag-icon{
		top: 1rem;
	}
	.tag-icon img{
		top: 0.5rem;
		left: 0;
	}
	.features-grids-box a {
	    width: 3rem;
	    height: 0.8rem;
	    font-size: 0.35rem;
	    line-height: 0.8rem;
	    margin-top: 0.2rem;
	}

	/* 新闻资讯 */
	.news .information-grids dl dt{
		width: 2rem;
	}
	.news .information-grids dl dd{
		width: 7.5rem;
	}
	.information-grids dl dd span i{
		width: 1rem;
	}
	.page {
	    margin: 0.2rem 0 0.5rem 0;
	}

	/* 联系我们 */
	.contactus ul{
		margin-left: 0;
	}
	.contactus ul li{
		width:5.7rem;
		height: 5rem;
		margin-left: 0;
		float: none;
		margin: 0 auto 1.8rem;
		position: relative;
	}
	.address {
    margin-top: 0.5rem;
	}
	.address .left dl:nth-child(3) dd {
    margin-top: 10px;
	}
	.address .title{
		margin-bottom: 0.3rem;
	}
	.address .left dl dt{
		width: 70px;
    	height: 70px;
	}
	.address .left dl:nth-child(1) dt {
    	background-position: center 10px;
	}
	.address .left dl:nth-child(2) dt {
    	background-position: center -80px;
	}
	.address .left dl:nth-child(3) dt {
    	background-position: center -170px;
	}
	.address .left dl {
	    margin-bottom: 0.5rem;
	}
	.address .left dl dd {
	    width: 7rem;
	    margin: 0.1rem 0 0 0.4rem;
	}
	.contactus ul li .top{
		position: absolute;
		top: -0.2rem;
		left: 0;
		bottom: 0;
		right: 0;
		margin: auto;
	}
	.contactus {
	    margin-top: 2rem;
	}
	.contactus ul li .top p{
		font-size: 0.4rem;
	}
	.contactus ul li .bottom p{
		line-height: 0.6rem;
    	font-size: 0.3rem;
	}
	.contactus ul li:last-child{
		margin-bottom: 0
	}
	.contactus ul li  .bottom{
		padding-top: 2rem;
	}
	.address .left,.address .right,.address .right{
		width: 100%
	}
	.address .right, .address .right #allmap{
		height: auto;
		margin-bottom: 0.3rem;
	}
	 .address .right #allmap{
	 	width: 9.56rem;
	 	height: 5rem;
	 }

	  /* 资质荣誉 */
	 .honor-grids ul{
	 	margin-left: -0.4rem;
	 }
	 .honor-grids ul li{
	 	width: 4.53rem;
	 	height: 5.3rem;
	    margin-left: 0.4rem;
	    margin-top: 0.4rem;
	    padding: 0.08rem;
	 }
	 .honor-grids ul li a{
	 	padding: 0.2rem 0;
	 }
	 .honor-grids ul li img {
	    height:4.5rem;
	}
	.honor-pop .honor-pop-box .big img{
		max-width: 100%
	}
	 .honor-pop .honor-pop-box .big-box {
	    width: 7rem;
    	height: 6rem;
	}
	.honor-pop .honor-pop-box{
		height: 8rem;
	}
	.honor-pop .honor-pop-box .big{
		line-height: 6rem;
	}
	.honor-pop .honor-pop-box .big-box p,.honor-pop .honor-pop-box .big-box h6{
		display: none;
	}
	.btn-close {
	    top: -0.8rem;
    	right: 45%;
	}
	.btn-left, .btn-right {
    	top: 6.5rem;
	}
	.btn-right {
    	right: 42%;
	}
	.btn-left {
    	left: 41%;
	}

	/* 走进奥发 */
	.come-common .title {
	    margin: 0.2rem 0 0.2rem;
	}
	.speech-grids-item div, .speech-grids-item{
		height: auto!important
	}
	.speec-grids .left, .speec-grids .left img{
		height: 5rem;
	}
	.culture-box {
	   margin-top: 0.5rem;
	   border-width: 1px;
	   padding: 0.2rem 0 0.4rem;
	}
	.culture-box div{
		width: 98%;
		padding: 3% 1%;
		margin-bottom: 0.2rem;
	}
	.culture-box p font {
	    width: 31%;
	}
	.culture-box span {
	    width: 65%;
    	margin-left: 2%;
	}
	.company .impression-grids .right{
		margin-right: 0;
	}
	.company-grids .left{
		margin-left: 0;
		margin-right: 0;
	}
	.company .impression-grids .left{
		margin-top: 0.2rem;
	}
	.environment {
	    margin-top: 0.5rem;
	}
	.environment .title {
    	height: auto;
    	padding: 0.3rem 0;
	}
	.environment .title h1{
		font-size: 0.35rem;
		padding: 0 0 0.1rem 0;
	}
	.environment .title p {
	    font-size:0.3rem;
	}
	.environment .title p {
   	 	font-size: 0.18rem;
	}
	.environment ul {
    	margin-left: -1%;
	}
	.environment ul li{
		margin-left: 1%;
		margin-top: 0.2rem;
		height: 3.5rem;
	}
	.environment ul li img,.environment ul li span{
		height: 3rem;
	}
	.environment ul li.li1{
	width: 68%;
	}
	.environment ul li.li2{
		width: 30%;
	}
	.environment ul li.li3{
		width: 48%;
	}
	.environment ul li.li4{
		width: 50%;
	}

	/* 走进奥发 资质荣誉 */
	.aptitude .aptitude-box{
		width: 9rem;
	}
	.aptitude{
		height: 5.4rem;
		margin-bottom: 0.2rem;
	}
	.environment .title h1 span{
		display: block;
		margin: auto;
	}
	.aptitude .aptitude-box{
		width: 10rem;
	}
	.aptitude ul li{
		width: 3rem;
		height:4rem;
		line-height: 4rem;
		margin-left: 0.2rem
	}
	.aptitude ul li img{
		height: 3.5rem;
	}
	.aptitude .aptitude-btn a{
		display: none;
	}


	/* 启动页面 */
	.strat-box #txt {
	    font-size: 0.8rem;
	}
	.strat-box img{
		max-width: 4rem;
	}
	.strat-box p {
	    font-size: 0.5rem;
	}
	.strat-box a {
	    width: 5rem;
	    height: 1rem;
	    line-height: 1rem;
	    font-size: 0.5rem;
	}

	.contactus ul li .bottom  .weixin span{
		text-align: left;
	}


	/* 合作单位 */
	.title-common i{
		width: 2rem;
	}
	.message .right dl dd {
    	padding-top: 0.1rem;
	}
	.organization-list ul{
		margin-top: 0.3rem;
	}
	#wowslider-container{
		margin-bottom: 0.2rem
	}

	/* 首页印象 */
	.impression-grids .impression-left{
		margin-top: 1.2rem;
	}
	.impression-grids .impression-left iframe{
		height: 210px;
	}
	.come-common .title h2{
		font-size: 0.4rem;
	}
	.article .sub-title{
		font-size: .3rem;
	}




}

@media  (max-width: 414px) {
	/* 导航菜单 */
	.nav-btn{
		top: 0.4rem;
	}
	.train-grids ul li{
		height: 4.4rem;
	}


	.train-grids ul li p{
		line-height:2.4em;
    	font-size: 0.38rem;
	}

	.impression-grids .left {
	    margin-top: 0.2rem;
	}

	.impression-grids .impression-left{
		margin-top: 1.3rem;
	}


	/* 合作 */
	.features-grids-box p {
	    font-size: 0.4rem;
	    line-height: 0.7rem;
	    padding-top: 2rem;
	}
	.features-grids-box a{
		margin-top:1rem;
	}
	.consultation h2 {
	    font-size: 0.6rem;
	}
	.process-grids {
   	 	margin-top: 40px;
	}
	.process-grids ul li{
		height: 100px;
	}
	.process-grids ul li .shape {
	    width: 120px;
	    height: 60px;
	}
	.process-grids ul li .shape:after, .process-grids ul li .shape:before {
	    border-left: 60px solid transparent;
	    border-right: 60px solid transparent;
	}
	.process-grids ul li .shape:after {
	    border-bottom: 33px solid #3db560;
	    top: -33px;
	}
	.process-grids ul li .shape:before {
	    bottom: -33px;
	    border-top: 33px solid #3db560;
	}
	.process-grids ul li .shape i {
    	top: -98px;
	}
	.process-grids ul li .shape img {
	    max-height: 50px;
	    top: -8px;
	    max-width: 60px;
	}
	.consultation {
	    margin-bottom: 0.5rem;
	    margin-top: 0;
	}
	.process-grids ul li p {
	    margin-top: 36px;
	}
	.process-grids ul li {
	    height: 80px;
	}
	.process-grids ul li:nth-child(5),.process-grids ul li:nth-child(6){
		margin-bottom: 50px
	}
	.consultation-btn {
	    line-height: 1rem;
	    margin-top: 0.3rem;
	}
	.consultation-btn i{
		margin-top: 0;
	}
	.consultation p {
	    font-size: 0.35rem;
	}

	/* 联系我们 */
	.contactus ul li .top p{
		font-size: 0.5rem;
	}
	.contactus ul li .bottom p{
		line-height: 0.6rem;
		font-size: 0.4rem;
	}
	.contactus ul li{
		width: 9rem;
	}
	.contactus ul li .circle{
		background-size: auto 60%;
	}
	.contactus ul li .bottom {
    	padding-top: 2.2rem;
	}
	.contactus ul li .circle {
	    width: 80px;
	    height: 80px;
	    margin: -44px auto 0;
	}
	.contactus ul li:nth-child(1) .circle {
    	background-position: 22px center;
	}
	.contactus ul li:nth-child(2) .circle {
    	background-position: -65px center;
	}
	.contactus ul li:nth-child(3) .circle {
    	background-position: -144px center;
	}
	.contactus ul li .bottom  .weixin img{
		width: 80px;
		height: 80px;
	}
	.contactus ul li:last-child .bottom {
		padding-top: 1.4rem;
	}

	/* 资质荣誉 */
	.honor-grids ul li p {
	    font-size: 0.35rem;
	    margin-top: 0.05rem;
	}
	.honor-grids ul li img {
	    height:4.3rem;
	}
	.honor-pop .honor-pop-box .big-box {
	    width: 8rem;
	    height: 8rem;
	}
	.honor-pop .honor-pop-box .big{
		line-height: 8rem;
	}
	.btn-close {
	    top: -1.5rem;
	}
	.btn-left, .btn-right {
    	top: 8.8rem;
	}
	.btn-right {
    	right: 36%;
	}
	.btn-left {
    	left: 36%;
	}

	/* 走进奥发 */
	.culture-box p font {
    	width: 32%;
    	font-size: 0.38rem;
	}
	.culture-box span{
		width: 64%;
		font-size: 0.38rem;
	}
	.culture-grids-item p {
	    font-size: 0.35rem;
	}
	.environment .title h1 {
    	font-size: 0.5rem;
	}
	.environment .title p {
	    font-size: 0.3rem;
	}
	.environment ul li {
	    height: 3.8rem;
	}
	.environment ul li p {
	    font-size: 0.4rem;
	    margin-top: 0.1rem;
	}
	.come-common .title i {
	    width: 2rem;
	}
	.speec .title {
	    margin: 0.3rem 0 0;
	}
	.aptitude ul li{
		width: 4rem;
		height: 5.4rem;
		line-height: 5.4rem;
		margin-left: 0.2rem
	}
	.aptitude ul li img{
		height: 5rem;
	}
}

@media  (max-width: 320px) {
	/* 导航菜单 */
	.culture-box{
		height: 15.3rem;
	}
	.nav-btn{
		top: 0.25rem;
	}
	.common-active:before{
		left: 6rem;
	}
	.impression-active:before {
    	left: 6.2rem;
	}


	/*合作*/
	.partner-advantage-grids dl{
		height: 2rem;
	}

	/* 资质荣誉 */
	.honor-pop .honor-pop-box .big img{
		max-height: 7.5rem;
	}
	.btn-right {
    	right: 35%;
	}
	.btn-left {
    	left: 35%;
	}
}

